the clap - German English Dictionary